Dynamic parallelization of hydrological model simulations

نویسندگان

  • Tiejian Li
  • Guangqian Wang
  • Ji Chen
  • Hao Wang
چکیده

1 This paper introduces the development of a dynamic parallel algorithm for conducting 2 hydrological model simulations. This new algorithm consists of a river network 3 decomposition method and an enhanced master-slave paradigm. The decomposition 4 method is used to divide a basin river network into a large number of subbasins, and the 5 enhanced master-slave paradigm is adopted to realize the function of this new dynamic 6 basin decomposition method through using the Message-Passing Interface (MPI) and 7 C++ language. This new algorithm aims to balance computation load and then to 8 achieve a higher speedup and efficiency of parallel computing in hydrological 9 simulation for the river basins which are delineated by high-resolution drainage 10 networks. This paper uses a modified binary tree codification method developed by Li 11 et al. (2010) to code drainage networks, and the basin width function to estimate the 12 possible maximum parallel speedup and the associated efficiency. As a case study, with 13 a hydrological model, the Digital Yellow River Model, this new dynamic parallel 14 algorithm is applied to the Chabagou basin in northern China. The application results 15 reveal that the new algorithm is efficient in the dynamic dispatching of simulation tasks 16 to computing processes, and that the parallel speedup and efficiency are comparable 17 with the estimations made by using the basin width function. Software availability 1 Program title: MPI control 2 Description: A graphic user interface for the MPI-based parallel hydrological model, 3 including the setup of parameters, the start/stop control of simulation, and 4 the performance and progress displays of the simulation 5 Developer: Description: The platform for parallel hydrological simulation, which dynamically 13 decomposes a basin river network into a number of subbasins and 14 dispatches them to slave computing processes 15 Developer: Dr.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms for Faster and Larger Dynamic Metropolis Simulations

In dynamic Monte Carlo simulations, using for example the Metropolis dynamic, it is often required to simulate for long times and to simulate large systems. We present an overview of advanced algorithms to simulate for longer times and to simulate larger systems. The longer-time algorithm focused on is the Monte Carlo with Absorbing Markov Chains (MCAMC) algorithm. It is applied to metastabilit...

متن کامل

شبیه سازی توزیعی مکانی- زمانی رواناب با استفاده از مدل WetSpa در حوزه آبخیز طالقان

In order to assessment and prediction of hydrological processes with inherent complexity, processes changes effects on the nonlinear behavior of watershed system in the past and future and specification of water and soil conservation operation, using indirectly methods such as simulation of watershed processes therewith directly methods is necessary. The objective of this research is evaluation...

متن کامل

The flow hydrograph modeling using GIS and distributed hyrdological model, in Dinvar Watershed, Karkheh, Iran

In this paper, the modeling is based on division of the catchment into a grid mesh. Each cell has a unique response function independent of the functioning of other cells Summation of the flow responses from the cells, result the flow hydrograph from this area basin.A method is presented to simulation the flow hydrograph within a river basin using the hydrological model WetSpa. WetSpa is a GIS-b...

متن کامل

Parallelization of Rich Models for Steganalysis of Digital Images using a CUDA-based Approach

There are several different methods to make an efficient strategy for steganalysis of digital images. A very powerful method in this area is rich model consisting of a large number of diverse sub-models in both spatial and transform domain that should be utilized. However, the extraction of a various types of features from an image is so time consuming in some steps, especially for training pha...

متن کامل

Steady-State and Dynamic Simulations of Gas Absorption Column Using MATLAB and SIMULINK

Separation is one of the most important process in all the chemical industries and the gas absorption is the simplest example of separation process which is generally used for the absorption of dilute components from a gaseous mixture. In the present work, a dynamic system of mathematical equation (algebraic and differential) is modeled to predict the behavior of the absorption column using mat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Environmental Modelling and Software

دوره 26  شماره 

صفحات  -

تاریخ انتشار 2011